Important Information
Experience: +7 years
Job Mode: Full-time
Work Mode: Work from home
Job Summary
As a Software Developer for the Sales Planning team, you will be working alongside a multidisciplinary team of developers, designers, product managers and business professionals. You will work on enhancing a rapidly growing modern SaaS product: a single-page web application built in React, connecting to a serverless backend deployed to AWS using GraphQL.
Responsibilities and Duties
- Envisioning, designing, and developing a web application using modern web application and cloud deployment technologies.
- Driving the high-level architectural discussions
- Organizing work by breaking down feature epics into stories and tasks
- Writing clean, efficient, and maintainable code following best practices and coding standards.
- Conducting thorough testing of software components, identifying and resolving bugs, and ensuring the product's reliability.
- Optimizing code and architecture to ensure the product can scale and maintain performance.
- Working closely with cross-functional teams, including designers, product managers, and quality assurance, to ensure seamless integration of software modules.
- Focusing on client success through creative problem-solving.analytical skills to deliver meaningful outcomes aligned with the company's strategic objectives.
Qualifications and Skills
- 7+ yrs of strong software development skills using TypeScript, JavaScript, React, and Node.js
- Experience with micro-services architecture, GraphQL, Apollo, Docker and AWS (Lambda, Aurora, DynamoDB, DocumentDB, ECS)
- Knowledge of NoSQL and SQL databases
- A passion for building high-performance, scalable systems in the Cloud
- Strong written and verbal communication skills
- Experience with test-driven development, continuous delivery and continuous integration
**Technical and Professional Experience:**
- Proficiency with React and Redux applications
- AWS Certified Solutions Architect or similar accreditation
About Encora
Encora is a global company that offers Software and Digital Engineering solutions. Our practices include Cloud Services, Product Engineering & Application Modernization, Data & Analytics, Digital Experience & Design Services, DevSecOps, Cybersecurity, Quality Engineering, AI & LLM Engineering, among others.
At Encora, we hire professionals based solely on their skills and do not discriminate based on age, disability, religion, gender, sexual orientation, socioeconomic status, or nationality.