130 Ofertas de Angular en Costa Rica
Angular Developer
Hoy
Trabajo visto
Descripción Del Trabajo
We are seeking a skilled
Angular Developer
to join our team and support the enhancement and mobile enablement of our
custom Angular application integrated with Salesforce
. The application is critical to business operations, supporting inventory audits, case scheduling/management, and consignment tracking. A key feature is its
offline capability
, ensuring seamless functionality for field users.
Currently deployed on
Windows Surface devices
, the application is being migrated to
iOS (iPhone and iPad)
, with a major mobile enablement roadmap planned for 2026. The ideal candidate will bring strong Angular expertise, mobile optimization experience, and an understanding of Salesforce integration.
Key Responsibilities:
- Enhance and maintain a custom
Angular application
integrated with Salesforce. - Support the migration of the app from
Windows Surface to iOS (iPhone, iPad)
. - Implement and optimize
offline capabilities
for field usage. - Collaborate with Salesforce developers and administrators to ensure smooth integration.
- Contribute to the
mobile enablement roadmap for 2026
, including new features and UI/UX improvements. - Troubleshoot, debug, and optimize application performance across platforms.
- Work with cross-functional teams (product, QA, Salesforce) to deliver scalable solutions.
Required Skills & Experience:
- Strong experience with
Angular (latest versions)
for web and mobile applications. - Proven experience integrating
Angular apps with Salesforce
(REST APIs, Lightning, or similar). - Hands-on experience developing apps with
offline/online synchronization
. - Familiarity with
iOS development considerations
(responsive design, app wrapping, deployment). - Proficiency in
TypeScript, HTML5, CSS3, and JavaScript
. - Experience with
mobile device testing and optimization
. - Strong problem-solving skills and ability to work in agile teams.
Remote Angular Developer
Hoy
Trabajo visto
Descripción Del Trabajo
At INDI, we're passionate about empowering individuals and businesses worldwide. Our cutting-edge recruiters connect leading companies with top talent, fostering a dynamic environment where innovation thrives. Join us in shaping the future of work.
Overview of the role:
We are looking for Angular Developers to join our Development team and participate in different projects made up of multicultural teams distributed throughout the world. We are looking for proactive people, team players passionate about programming in this language and oriented to provide the best experience to the end user. This is an excellent opportunity for those professionals looking to develop in one of the fastest growing companies in the industry
These developers will face numerous technical challenges, so they must use current technologies, get involved in the mobile world, web applications, devices, etc.
Key responsibilities:
Develop, code, test, and debug application programs of varying degree of complexity.
Code user interfaces with the latest frontend technologies
Work with business users to develop and implement acceptance tests to ensure that product meets customer requirements and expectations.
Ensure high performance of all systems developed.
Requirements:
4+ years of experience working as a developer.
2+ years of experience in Angular 2+.
Experience in developing applications using Angular/Java technology stack.
Solid experience with HTML, CSS, and writing cross-browser compatible code.
Strong knowledge of AJAX and JavaScript Dom manipulation Techniques.
Experience with MSSQL and/or PostgresSQL
Experience with React is a plus.
Advanced English level.
Benefits:
• Flexibility: Choose where and how you work for enhanced creativity and innovation.
• Tailored Compensation: Personalize your earnings to suit your financial goals.
• Tech-Driven Tools: Access cutting-edge resources for seamless collaboration and productivity.
• Autonomous Workflow: Take control of your schedule to achieve work-life balance.
• Well-being: Enjoy generous leave policies for rest and rejuvenation.
• Diversity & Inclusion: Thrive in a diverse and inclusive environment.
• Collaboration: Engage with industry leaders for collective growth.
• Development: Access mentorship and growth opportunities for continuous advancement.
If you are interested in being part of a team composed of the best professionals and working 100% goal-oriented in an innovative environment, but with the structure and resources of a multinational market leader, do not hesitate to apply
Angular Senior Principal Developer
Ayer
Trabajo visto
Descripción Del Trabajo
This role provides strategic technical leadership and direction of product development and development best practices. Oversee work of and mentor other team members on approach and delivery of development solutions.
**How you'll make an impact:**
- Extensive hands-on expertise in Angular development, including building complex, responsive web applications and maintaining high standards of code quality and performance.
- Demonstrated experience in programming with either Typescript or Javascript, with the ability to design and implement scalable, maintainable, and high-performance code across distributed systems
- Proficient in English (B2+)
- Proficiency in Ionic or similar cross-platform frameworks, enabling the development of hybrid mobile applications that align with modern UI/UX standards and enterprise-grade functionality.
- The company supports modern work models by enabling both hybrid and remote work structures
- Lead global code development through execution of best practices in software development, mentoring other team members. Develop and plan projects and activities with accountability for successful completion within scope and ensuring that project deliverables are consistent with architecture, quality, security policies.
- Provide technical expertise in the engineering of software code, ETL code or web applications solutions by using application development tools.
- Oversee the efforts to determine operational feasibility within complex solutions/processes by evaluating analysis, problem definition, requirements, solution development, and proposed solutions that are across domains, technologies and/or platforms
- Lead the development of documentation, flowcharts, layouts, diagrams, charts, code comments and clear code on complex issues and across domains, technologies and/or platforms
- Determine and lead global design of system specifications, standards, and programming: Provide technical guidance to team members across domains.
- Provide technical guidance and lead the improvement of operations by conducting systems analysis, recommending changes in policies and procedures.
- Keeps abreast of technical innovation by studying state-of-the-art development tools, programming techniques, and computing equipment; participating in educational opportunities; reading professional publications; maintaining personal networks; participating in professional organizations.
- Identify and evaluate process improvements and/or course correction/course alignment opportunities
- Assess and introduce new technologies into the organization
- Incidental duties
**What you'll need (required):**
- Bachelor's Degree and 10 years of experience in IT demonstrably solid performance in a role working with cross-functional teams (within IT and/or within the business) on enterprise-level or complex/novel system implementations required.
- Experience and training in the specific technologies (Angular, Ionic or similar framework) that will be used for development required.
- Relevant industry experience (e.g. medical device, pharmaceuticals, etc.) or in highly regulated environments is preferred.
**What else we look for:**
- Proven leadership excellence in guiding cross-functional and multicultural teams, fostering a collaborative environment, and driving high-impact results through strategic vision, mentorship, and effective communication
- Excellent analytical, detail-oriented, organized and information seeking skills
- Excellent organization and time management skills
- Excellent written and verbal communication skills and interpersonal relationship skills including negotiating and relationship management skills with ability to drive achievement of objectives
- Recognized as an expert in own area within the organization specialized depth and breadth of expertise within area of work in the organization
- Expert knowledge and understanding of computer science fundamentals
- Expert troubleshooting/debugging skills
- Ability to manage multiple tasks and work towards long-term goals
- Strict attention to detail
- Ability to interact professionally with all organizational levels
- Ability to manage competing priorities in a fast paced environment
- Ability to represent leadership on projects within multiple areas, interfacing with project managers, cross-functional teams and middle management
- Ability to consult in a project setting within multiple areas, interfacing with low to middle management
- Adhere to all company rules and requirements (e.g., pandemic protocols, Environmental Health & Safety rules) and take adequate control measures in preventing injuries to themselves and others as well as to the protection of environment and prevention of pollution under their span of influence/control
Software Engineer
Hoy
Trabajo visto
Descripción Del Trabajo
Delivers high quality software and technical solutions to meet product/platform needs. Works across the full stack and possesses a flexible mindset and passion for programming
RESPONSIBILITIES
- Produce high quality code to meet product/platform requirements
- Adheres to architecture standards and development best practices like Test-Driven development, code reviews, static code analysis and secure coding
- Writes technical user stories and ensures that non-functional requirements are met to ensure performance, scaling, resilience and maintainability of software/solutions
- Actively resolves defects and manages technical debt
- Develops unit tests to ensure good coverage and regression testing ability
- Assists in the development of automated tests and environment management scripts
- Practices DevOps methods like CI/CD, SDLC automation and proactive monitoring/telemetry
- Participates in sprint planning, daily stand-ups, sprint reviews and retrospectives to enable progress, and surface and resolve impediments
- Performs spikes and investigations to evaluate new tools/technologies
- Collaborates with the team to support end-to-end including design, development, QA,
- deployment and production support
- Bachelor's degree in CS or 3 years of relevant developer experience
- 1-3 years of experience in coding, testing and application development in an agile environment, depending on education
- +2 years of experience with Integrations Development is required
- Practical experience using relevant modern programming languages and platforms (Java, JavaScript, C#, Python, Ruby, Groovy, Salesforce)
- 3 years of solution design and development experience building cloud-native applications using open-source frameworks like Spring
- 2 years of knowledge and experience with REST API design and implementation, and event driven architecture
COMPETENCIES
- Understands and implements code quality best practices
- Develops and automates unit tests. Understands the objectives, activities, and results of integration, end-to-end, and unit testing for services and components
- Able to create and manage code branches and versioned components using version control systems (Git or similar)
- Proficient with DevOps tools and concepts , including continuous integration, continuous deployment / delivery, configuration and containerization, infrastructure as code, and monitoring
- Possesses skills, experience, and proficiency with Agile practices (e.g. Lean, XP, Scrum, Kanban) and can apply these in one or more domains
- Experience building and deploying applications on a cloud platform such as AWS
- Researches the answers to questions independently, improves specific day-to-day work skills, and identifies key growth areas and topics of interest for self and others. Supports continuous learning efforts by engaging in feedback, research, and implementation efforts that directly support team strategies and processes
- Works and collaborates effectively with others, in multiple contexts
- Identifies business and technical problems; identifies and implements working solutions
- Communicates effectively and professionally; listens and speaks constructively in multiple contexts
- Hybrid (90% of the time WFH)
- Private Medical Insurance
- Asociacion Solidarista
- Life Insurance
- Personal Day Off
Software Engineer
Hoy
Trabajo visto
Descripción Del Trabajo
At Cisco IT, we're not just redefining technology, we're reshaping the way Cisco runs. Our team is at the forefront of reimagining business operations by combining smart technology, streamlined processes, and impactful data insights.
Together, we're building the future of Cisco—reinventing applications, redefining experiences, and unlocking the full potential of our people, products, systems, and data. This is your opportunity to be part of a high-reaching journey that's setting the standard for what's next in the digital world.
Join us—and help show the world what's possible
Your ImpactThe CRM Engineering & Transformation Office (CETO) is a driving force behind improving the customer and partner experience across Cisco's Support Services. We are seeking a Software Engineer to join our team, focusing on Support Case Management within the Customer Support function
In this role, you will:- Chip in to the development of innovative applications that support project delivery across CRM Applications Space
- Collaborate with multi-functional teams from IT, Operations, and Engineering.
- Gain valuable exposure to the broader Cisco IT and Customer Experience(CX) strategy.
- Work closely with Product Owners, Product Managers, Technical Architects, and development teams to deliver solutions that are aligned with business goals and technology roadmaps.
- Craft and develop customized solutions within the Salesforce platform to support business functions, project objectives, and company goals
- Implement and maintain integrations between Salesforce and internal or external systems
- Develop and handle Visualforce pages, Apex classes, triggers, and Lightning components
- Be responsible for the full Salesforce development lifecycle, including testing, deployment, and ongoing maintenance
- Collaborate with business collaborators to gather requirements and implement improvements in a fast-paced environment
- Provide technical leadership by setting development standards for integration, architecture, testing, and deployment
- Fix and resolve technical issues to ensure efficient performance and reliability
- Know the latest with Salesforce platform updates and recommend improvements or enhancements
- Build and maintain technical documentation, including design specifications and user guides
- Possess a Bachelor's degree in Computer Science, Information Technology, or related field (or equivalent practical experience).
- 6+ years of professional experience in software development.
- Exposure to or basic hands-on experience with Salesforce Service Cloud, including Lightning Web Components (LWCs), Apex, Flows, and Service Console.
- Foundational knowledge of modern J2EE, JavaScript frameworks such as or Angular, with an understanding of components, state management, and responsive design.
- Salesforce Platform Developer I or Salesforce Administrator certification is a plus;
- Familiarity with Salesforce DevOps tools (Copado, Flosum) or general understanding of CI/CD pipelines is beneficial.
- Exposure to using or customizing UI component libraries (LWC base components, Material-UI, Angular Material); interest in building reusable UI components.
- Familiarity with concepts like APIs, authentication (OAuth, JWT), and third-party integrations; hands-on project or coursework experience is a plus.
- Strong communication skills and ability to work effectively in team; willingness to guidance and mentorship in a global IT environment.
- Familiarity with version control (Git) and experience working in team or academic projects; exposure to Agile/Scrum is a plus.
- Understanding of basic UI/UX principles and a desire to grow skills in building user-friendly interfaces.
- Solid understanding of JavaScript (ES6+), HTML5, and CSS3, with eagerness to apply these in real-world projects.
- Strong curiosity, willingness to learn, and ability to solve issues with mentorship.
Message to applicants applying to work in the U.S. and/or Canada:
When available, the salary range posted for this position reflects the projected hiring range for new hire, full-time salaries in U.S. and/or Canada locations, not including equity or benefits. For non-sales roles the hiring ranges reflect base salary only; employees are also eligible to receive annual bonuses. Hiring ranges for sales positions include base and incentive compensation target. Individual pay is determined by the candidate's hiring location and additional factors, including but not limited to skillset, experience, and relevant education, certifications, or training. Applicants may not be eligible for the full salary range based on their U.S. or Canada hiring location. The recruiter can share more details about compensation for the role in your location during the hiring process.
U.S. employees have access to quality medical, dental and vision insurance, a 401(k) plan with a Cisco matching contribution, short and long-term disability coverage, basic life insurance and numerous wellbeing offerings.
Employees receive up to twelve paid holidays per calendar year, which includes one floating holiday (for non-exempt employees), plus a day off for their birthday. Non-Exempt new hires accrue up to 16 days of vacation time off each year, at a rate of 4.92 hours per pay period. Exempt new hires participate in Cisco's flexible Vacation Time Off policy, which does not place a defined limit on how much vacation time eligible employees may use, but is subject to availability and some business limitations. All new hires are eligible for Sick Time Off subject to Cisco's Sick Time Off Policy and will have eighty (80) hours of sick time off provided on their hire date and on January 1st of each year thereafter. Up to 80 hours of unused sick time will be carried forward from one calendar year to the next such that the maximum number of sick time hours an employee may have available is 160 hours. Employees in Illinois have a unique time off program designed specifically with local requirements in mind. All employees also have access to paid time away to deal with critical or emergency issues. We offer additional paid time to volunteer and give back to the community.
Employees on sales plans earn performance-based incentive pay on top of their base salary, which is split between quota and non-quota components. For quota-based incentive pay, Cisco typically pays as follows:
.75% of incentive target for each 1% of revenue attainment up to 50% of quota;
1.5% of incentive target for each 1% of attainment between 50% and 75%;
1% of incentive target for each 1% of attainment between 75% and 100%; and once performance exceeds 100% attainment, incentive rates are at or above 1% for each 1% of attainment with no cap on incentive compensation.
For non-quota-based sales performance elements such as strategic sales objectives, Cisco may pay up to 125% of target. Cisco sales plans do not have a minimum threshold of performance for sales incentive compensation to be paid.
Software Engineer
Hoy
Trabajo visto
Descripción Del Trabajo
In this role, you will design, develop, and deploy provider portal applications using .NET (C#, ASP.NET, .NET Core) and integrate secure web services and RESTful APIs for healthcare portals. This role requires hands-on experience, SQL Server, and front-end technologies like Angular or React.
Key Responsibilities
• Develop and deploy provider portal applications using .NET
• Integrate RESTful APIs and web services for healthcare portals.
• Design and implement SQL Server databases, queries, and stored procedures.
• Collaborate with cross-functional teams to deliver applications.
• Participate in Agile development processes, including sprint planning and code
reviews.
• Follow CI/CD deployment practices and use version control tools like Git or TFS.
• Apply unit testing and debugging to ensure quality.
Requirements
• 5+ years of experience with
.NET, .NET Core, and SQL Server.
• Experience in developing portal applications and workflows, particularly in
healthcare.
• Proficiency with Angular or React for front-end development.
• Solid SQL skills for database design and query optimization.
• Experience with Agile methodologies and CI/CD deployment.
Software Engineer
Hoy
Trabajo visto
Descripción Del Trabajo
Who We Are
Born digital, UST transforms lives through the power of technology. We walk alongside our clients and partners, embedding innovation and agility into everything they do. We help them create transformative experiences and human-centered solutions for a better world. UST is a mission-driven group of 29,000+ practical problem solvers and creative thinkers in more than 30 countries. Our entrepreneurial teams are empowered to innovate, act nimbly, and create a lasting and sustainable impact for our clients, their customers, and the communities in which we live. With us, you'll create a boundless impact that transforms your career—and the lives of people across the world.
Visit us at
Overview:
Contribute to the design, development, and maintenance of business process automation solutions using Power Automate Desktop and complementary technologies. Actively participate in the implementation of automated workflows, integration with external systems, and secure data management, collaborating with technical and product teams to optimize operational processes.
Required Technical Skills:
• Strong development experience with Java and/or .NET (C#) and/or Java, especially for integrations and automation.
• Working knowledge of Power Automate Desktop, including:
• Use of standard and premium connectors.
• Design and management of automated workflows.
• Implementation and monitoring of queues in Power Automate.
• Integration with Microsoft Dataverse.
• Use of Azure Key Vault (AKV) for secure secret management.
• Knowledge of SQL for intermediate queries and data manipulation.
• Understanding of SOLID principles and good development practices.
• Web scraping (exclusion criteria)
Desired Technical Skills:
• Working knowledge of Python for data processing tasks.
• Knowledge of CI/CD, automated testing, and deployment in cloud environments (Azure, GCP).
• Experience with GraphQL and RESTful APIs.
• Intermediate-advanced English (technical reading and written collaboration).
• Experience with other RPA platforms such as UIPath, Automation Anywhere, Blue Prism, or similar.
Main Responsibilities
:
• Design, develop, and maintain automation workflows using Power Automate Desktop.
• Integrate RPA solutions with internal and external systems using connectors and APIs.
• Manage execution queues and monitor automated workflows.
• Ensure the protection of credentials and secrets using AKV.
• Collaborate with product and technology teams to identify automation opportunities.
• Document developed solutions and participate in continuous process improvement.
• Participate in technical reviews and share best practices with the team.
Sé el primero en saberlo
Acerca de lo último Angular Empleos en Costa Rica !
Software Engineer
Hoy
Trabajo visto
Descripción Del Trabajo
Scope of Work:
The project provides critical support for the Language Ecosystems team's goals of upgrades and migrations for the Java, Python, and JavaScript/NodeJS ecosystems
DELIVERABLES: Spring Boot 3 and Gradle 8 upgrades for the Java Ecosystems Rolling out a unified Python build system Node 20 update and rolling out PNPM for the JavaScript Ecosystem Providing ongoing support for users
Must-Have Skills:
Primary Programming Language(s): JavaScript ), Python
Frameworks / Libraries: Spring Boot 3 (for Java-related upgrades), ecosystem)
Databases: (Not explicitly stated, but familiarity with SQL/NoSQL expected in backend roles)
Core Expertise:
Backend development with (primary focus)
Ecosystem upgrades/migrations (Node 20, PNPM, Python build systems, Java upgrades)
REST APIs & service integration
Build tools: Gradle 8, PNPM
Years of Experience: 5+ years backend development, with strong focus
Nice-to-Have Skills:
Bonus Tech: Java (ecosystem upgrades), Docker/Kubernetes
Extra Tools: CI/CD pipelines, package managers (PNPM, npm, yarn), cloud (AWS/GCP/Azure)
Good to Know: Python build system unification, Java migration experience, monitoring & troubleshooting
Soft Skills / Work Style: Strong communication skills (to support ecosystem users)
Problem-solving mindset (handling migrations/upgrades smoothly)
Team-oriented, able to collaborate across language ecosystem teams
Agile/iterative development experience
Software Engineer
Hoy
Trabajo visto
Descripción Del Trabajo
We are the global test and automation specialists, powering next-generation technologies through sophisticated solutions. Behind every electronic device you use, Teradyne's test technology ensures your device works right the first time, every time Our portfolio of automation solutions help manufacturers to develop and deliver products quickly, efficiently and cost-effectively. Together, Teradyne companies deliver manufacturing automation across industries and applications around the world
We attract, develop, and retain a high-performance workforce, comprised of people with diverse backgrounds and a shared drive for excellence. We strive to foster a positive and inclusive work environment that helps employees, and communities, thrive.
Our Purpose
TERADYNE, where experience meets innovation and driving excellence in every connection. We are fueled by creativity and diversity of thought and in our workforce. Our employees are supported to innovate and learn something new every day.
We cultivate a culture of inclusion for all employees that respect their individual strengths, views, and experiences. We believe that our differences enable us to be a better team – one that makes better decisions, drives innovation and delivers better business results.
Opportunity Overview
As a crucial technical member of a dynamic, cross-functional team, you will play an integral role in developing, deploying, and maintaining both in-house and third-party software tools within our DevOps environment. You will support our internal DevOps solutions and workflows and will contribute to consulting and developing DevOps solutions for our customers. You'll serve as a key resource in customer discussions, focusing on topics such as automation, pipeline development, and data analytics from a software engineering perspective.
Responsibilities:
- Collaborate with internal and customer development teams to enhance automation tools used in test engineering and software development.
- Configure, maintain, and monitor CI/CD pipeline automation within virtualization infrastructures.
- Contribute to DevOps libraries that support automation for our D4T product and internal DevSecOps processes.
- Engage with a variety of tools, data sources, and infrastructure technologies in support of new software projects.
- Assist in implementing security stages for our systems.
- Oversee the development and management of our Artifactory Asset Management system.
- Support and manage software build artifacts, including libraries, installers, Docker images, and NuGet packages.
- Develop and maintain our MLOps infrastructure for running ML/AI models and supporting data analytics pipelines.
- Set up and maintain Jenkins and Ansible servers.
- Collaborate with IT to address issues and create solutions, focusing on both on-premises and cloud-based services.
- Work directly with customers and their IT departments to implement DevOps for test infrastructure, which may include on-site services.
- Help design architecture requirements for customer collaboration, whether cloud-based or on-premises solutions are required.
- Participate in identifying future technology roadmaps and new business opportunities.
- Continuously invest in professional growth and stay current with modern technologies.
- Identify new possibilities for dashboards and data analytics enhancements.
All About You
We seek individuals who share our passion and determination. Our commitment to customer success drives us to go the extra mile. If you're ready to join us on this mission, take a closer look at the minimum criteria for the position.
Minimum Job Requirements:
- BS in Computer Science, Computer Engineering, Information technology, OR related field.
- English proficiency.
5+ years of experience in:
- Git, Jira, Artifactory, Ansible, Azure, VMWare, and Git hosting services such as GitHub, GitLab, and Bitbucket.
- CI/CD build automation and orchestration, particularly with Jenkins.
- programming languages such as Python, PowerShell, Linux Shell, SQL, MySQL, C#, and Java.
- Windows and Linux system administration
- Troubleshooting connectivity, firewalls, network traffic, and performance issues.
Preferred Job Requirements:
- Experience with the ELK Stack for search and analytics.
The ideal candidate will demonstrate the following behavioral traits:
- Self-motivated and an excellent communicator
- Excellent time management and organizational skills
- Resilient.
Passion for process improvement.
This position is not eligible for visa sponsorship.
Benefits:
Teradyne offers a variety of robust health and well-being benefit programs, including medical, dental, vision, life and health insurance, paid vacation & holidays, tuition assistance programs, and more.
LI-PS1Software Engineer
Hoy
Trabajo visto
Descripción Del Trabajo
The Company
Serving the People Who Serve the People
Granicus is driven by the excitement of building, implementing, and maintaining technology that is transforming the Govtech industry by bringing governments and their constituents together. We are on a mission to support our customers by meeting the needs of their communities and implementing our technology in ways that are equitable and inclusive. Granicus has consistently appeared on the GovTech 100 list over the past 5 years and has been recognized as the best companies to work on BuiltIn.
Over the last 25 years, we have served 5,500 federal, state, and local government agencies and more than 300 million citizen subscribers powering an unmatched Subscriber Network that uses our digital solutions to make the world a better place. With comprehensive cloud-based solutions for communications, government website design, meeting and agenda management software, records management, and digital services, Granicus empowers stronger relationships between government and residents across the U.S., U.K., Australia, New Zealand, and Canada. By simplifying interactions with residents, while disseminating critical information, Granicus brings governments closer to the people they serve—driving meaningful change for communities around the globe.
Want to know more? See more of what we do here.
The Software Engineer role at Granicus is for developers growing their technical and software development skills developing products in a SaaS based environment. They take on challenging technical tasks and consistently make significant contributions to all areas of the Granicus product suite.
Software Engineers are proficient in multiple different technologies and gain on-the-job experience applying their knowledge and experience in improving the design and quality of our products. They understand the deployment process and support our applications in all environments. As they gain expertise, they share their knowledge with the broader engineering team.
What Your Impact Will Look Like Here:
- Collaborate with product management and business stakeholders to deliver SaaS based solutions.
- Communicate and work effectively with others to create great high quality software.
- Work in line with the software development process and actively seek to improve it.
- Proactively improve the design and architecture of our products.
- Design and implement solutions that are highly secure, performant, scalable and highly available.
- Support and maintain existing products.
- Come up with technical solutions to problems and push them through to implementation.
- Mentor and provide technical training to team members. Help train and onboard new hires.
- Champion the development team's core values
You will love this job if you have:
- 3+ years of experience developing, testing, shipping, and supporting production-quality SaaS based web applications
- Strong knowledge and experience with web frameworks React, GraphQl, and
- Experience developing unit tests
- Experience with databases (MongoDB, SOLR, Redis)
- Experience with GCP services – storage, queues, cache, etc
- Commitment to quality and the craft of software development
- Excellent communication and time management skills
- Strong analytical and problem-solving skills
- Passion for learning new things and the ability to do so quickly
- Ability to serve as a technical leader of an open, collaborative, and extraordinarily skilled software development team
Security and Privacy Requirements
·
Responsible for Granicus information security by appropriately preserving the Confidentiality, Integrity, and Availability (CIA) of Granicus information assets in accordance with the company's information security program.
·
Responsible for ensuring the data privacy of our employees and customers, their data, as well as taking all required privacy training in a timely manner, in accordance with company policies.
Don't have all the skills/experience mentioned above? At Granicus, we are trying to build diverse, inclusive teams. We do not have degree requirements for most of our roles. If you don't meet every requirement above but are excited to learn more, we encourage you to apply. We might just be able to find another role that could be a perfect fit
The Team
- We are a remote-first company with a globally distributed workforce across the United States, Canada, United Kingdom, India, Armenia, Australia, and New Zealand.
The Culture
- At Granicus, we are building a transparent, inclusive, and safe space for everyone who wants to be
a part of our journey.
A few culture highlights include – Employee Resource Groups to encourage diverse voices
Coffee with Mark sessions – Our employees get to interact with our CEO on very important and
sometimes difficult issues ranging from mental health to work-life balance and current affairs.
- Microsoft Teams communities focused on wellness, art, furbabies, family, parenting, and more.-=- - We bring in special guests from time to time to discuss issues that impact our employee
population
The Impact
- We are proud to serve dynamic organizations around the globe that use our digital solutions to make the world a better place — quite literally. We have so many powerful success stories that illustrate how our solutions are impacting the world. See more of our impact here.
Granicus is committed to providing equal employment opportunities. All qualified applicants and employees will be considered for employment and advancement without regard to race, color, religion, creed, national origin, ancestry, sex, gender, gender identity, gender expression, physical or mental disability, age, genetic information, sexual or affectional orientation, marital status, status regarding public assistance, familial status, military or veteran status or any other status protected by applicable law.