Persistent Systems
Frontend Developer (Remote)
Frontend Developer | Persistent Systems | CostaRica
About Persistent
We are a trusted Digital Engineering and Enterprise Modernizationpartner, combining deep technical expertise and industry experience to help...
Frontend Developer | Persistent Systems | Costa Rica
About Persistent
We are a trusted Digital Engineering and Enterprise Modernization partner, combining deep technical expertise and industry experience to help our clients anticipate what’s next. Our offerings and proven solutions create a unique competitive advantage for our clients by giving them the power to see beyond and rise above. We work with many industry-leading organizations across the world including 14 of the 30 most innovative US companies, 80% of the largest banks in the US and India, and numerous innovators across the healthcare ecosystem.
Our disruptor’s mindset, commitment to client success, and agility to thrive in the dynamic environment have enabled us to sustain our growth momentum by reporting $291.71M revenue in Q2FY24, delivering 14.1% Y-o-Y growth. Our 22,800+ global team members, located in 21 countries, have been instrumental in helping the market leaders transform their industries. We’re also pleased to share that Persistent won the 2023 Golden Peacock Award for Excellence in Corporate Governance within the IT sector. Acknowledging our cloud expertise, we were named a Challenger in the 2023 Gartner® Magic Quadrant™ for Public Cloud IT Transformation Services. Throughout this market-leading growth, we’ve maintained strong employee satisfaction – over 94% of our employees approve of the CEO, and 89% would recommend working at Persistent to a friend.
About Position:
Job Title- Frontend Developer/Engineer
Job Type- Full Time
Job Location- Remote
Position Summary
As a Senior Front-End Engineer, you will be working in a high-energy cross-functional Scrum team responsible for making sure the client interface of our web applications works properly and smoothly. You will ensure that these components and the overall application are responsive, robust and easy to maintain using best user interface development practices in the industry today coordinating with the rest of the team working on different layers of the infrastructure. We are building high performing teams that are empowered to solve the business needs by continuously releasing quality software with an intuitive user interface and sophisticated design. Key expectations of this role include a commitment to collaborative problem solving, sophisticated design, and quality product along with a curiosity about new digital technologies which aspire to combine usability with visual design.
Job Functions, Essential Duties and Responsibilities
- Create responsive websites per design guidelines and information architecture optimizing application and integrating with application business layer for maximum performance and scalability
- Collaborate with team members and stakeholders including UX designers and full stack engineers to deliver the business vision with a delightful user experience adhering to UI architectural standards and best practices
- Establish and enforce best practices and standards for front-end development including performance, accessibility and cross-browser compatibility
- Build reusable code and UI patterns for use across multiple applications
- Lead or assist in technical initiatives related to UI development
- Actively participate in all Scrum ceremonies and activities including pair programming, peer code review, testing, estimation, and planning with a constant focus on continuous improvement
- Responsible for protecting, securing, and proper handling of all confidential data to ensure against unauthorized access, improper transmission, and/or unapproved disclosure of information that could result in harm to Ascensus or our clients.
Experience, Skills, Knowledge Requirements
- Bachelor’s degree in computer science, engineering or related experience preferred.
- Minimum 5 years of Hands-on experience working as a Front-End Engineer
- Proficient understanding of web technologies and client-side scripting, HTML DOM and underlying event model, (HTML5, CSS3, JavaScript)
- Experience with at least one modern JS front-end framework, with a strong preference for React
- Good understanding of asynchronous request handling, dynamic partial page updates and approaches to optimize web performance
- Experience working with Services Oriented Architecture, Web services, API Integration, Restful Services, and microservices
- Good understanding of the WCAG accessibility guidelines and experience resolving common web accessibility issues
- Proficient understanding of UI unit testing requirements including cross-browser compatibility issues and ways to work around them.
- Experience with code linters, such as ESLint
- Experience writing clean and maintainable code using engineering best practices (unit testing, continuous integration and deployment, automation, design patterns, refactoring etc.)
Nice to Have Skills
- Understanding of UI/UX design principles
- Experience developing a reusable UI/UX Component library
- Experience with NodeJS, npm scripting
- Basic knowledge of .NET and C# on the Microsoft technology stack
- Basic understanding of object-oriented design principles (patterns, cohesion/coupling, S.O.L.I.D.)
- Working experience with SQL, Sybase, Nginx, Redis
- Experience with continuous integration and deployment (CI/CD)
- Experience with Containerization, Docker & Kubernetes
Our company fosters a values-driven and people-centric work environment that enables our employees to:
Accelerate growth, both professionally and personally
Impact the world in powerful, positive ways, using the latest technologies
- Enjoy collaborative innovation, with diversity and work-life wellbeing at the core
- Unlock global opportunities to work and learn with the industry’s best
Let’s unleash your full potential at Persistent – persistent.com/careers
“Persistent is an Equal Opportunity Employer and prohibits discrimination and harassment of any kind.”
Show more
Show less
Related Jobs
See more All Other Remote Jobs- Save
- Save
- Save
- Save
- Save
- Save
- Save
- Save
- Save
- Save