Expoint - all jobs in one place

Finding the best job has never been easier

Limitless High-tech career opportunities - Expoint

AlignTech Sr Full Stack Developer 
United States, California, San Jose 
694029863

10.04.2024

changing lives.

In this role, you will…

  • Collaborate with stakeholders to design and implement robust and scalable Node.js solutions that meet organization’s business requirements
  • Develop intuitive, scalable, optimized, and responsive web-based user interfaces, applications, and web service integration APIs using REACT, Next.JS and Node.JS technologies.
  • Design and implement efficient and secure RESTful APIs using Node.js, Express, and other relevant frameworks for scalable futuristic architecture
  • Design and implement integration between custom web applications and microservices with other package and/or custom applications leveraging sync and async architecture
  • Optimize API performance, scalability, and reliability to ensure fast response times and minimal downtime
  • Strive to write well-documented, and maintainable code, following coding standards and best practices
  • Work with the team in resolving complex technical issues and challenges related to development
  • Collaborate with team and conduct code peer reviews of code ensuring code quality and recommend areas of improvement
  • Collaborate with cross-functional teams, including Business Analyst, other IT teams, and DevOps to deliver integrated and seamless solutions
  • Work with tertiary groups such as Security, Architecture, IT Operations, and QA to ensure quality design, delivery, and adherence to corporate standards.
  • Other duties may be assigned

In this role, you’ll need …

  • Bachelor’s degree in computer science, Information Technology, Information Systems, or related field
  • Minimum 6-10 years of overall experience as a full stack developer
  • Minimum 3+ years of experience with focus on Node.js
  • Strong proficiency in front end technologies like HTML5, CSS3, JavaScript, React, Node.js
  • Proficiency in JavaScript and server-side programming, with a solid understanding of asynchronous programming and event-driven architecture
  • Experience with designing and developing micro-systems architecture
  • Experience with designing and developing new systems and features from the ground up
  • Knowledge of database systems, both relational (e.g., PostgreSQL) and NoSQL (e.g. Redis) including design and optimization
  • Experience with Git source control and effective branching and release management practice
  • Experience building API-driven applications or endpoints
  • Knowledge with DevOps practices, CI/CD pipelines, and version control systems
  • Ability to troubleshoot and debug complex issues in a timely manner
  • A "can do" attitude, high energy, and creativity are required along with organizational skills and ability to handle multiple tasks.
  • Experience in cloud deployment - AWS Amplify, EC2, Elastic Beanstalk, S3.
  • Nice to have:
    • Experience with cloud-based infrastructure (Aliyun, Heroku, Amazon)
    • Experience working with the global team as a plus
    • Experience with automation frameworks and testing tools
    • Familiarity with other languages such as Python/GoLang is welcome
    • Familiarity with Payments processes and fintech integrations is a big plus
    • Good communication skills and teamwork skills, open-minded and tolerant, with a high sense of responsibility, positive and rigorous to work, good at thinking and brave to take responsibility