A1 (backed by BJAK) is hiring a Senior Software Engineer specializing in JavaScript and TypeScript to architect and build high-quality backend and frontend systems for our financial services platform. This fully remote role involves taking ownership of code quality, production stability, and mentoring junior developers.
What You'll Do
- Develop high-quality backend systems using NodeJS, adhering to best coding practices.
- Develop high-quality frontend applications using ReactJS / NextJS, adhering to best coding practices.
- Ensure production stability and promptly resolve critical issues to minimize operational impact.
- Analyze existing code and identify opportunities for enhancement and optimization.
- Support cross-functional teams by addressing change requests efficiently.
- Mentor and guide junior developers on best practices in software development.
- Review peer pull requests to maintain code quality and consistency.
What We're Looking For
- Bachelor's Degree in Computer Science, Software Engineering, Information Technology, or a related field, with a strong foundation in algorithms and data structures.
- Over 3 years of full-time experience in software engineering.
- Proficient in backend development technologies such as NodeJS, NestJS, ExpressJS, GraphQL, and Postman.
- Proficient in frontend development technologies such as ReactJS, NextJS, and Styled-components.
- Experienced in database management, including MongoDB and MySQL.
- Familiar with automation workflows using tools like Selenium, Cypress, and Puppeteer.
- Demonstrated passion for programming and problem-solving independently.
Nice to Have
- A portfolio of relevant projects is highly advantageous.
- Experience with GCP or AWS cloud services and Infrastructure as Code practices.
- Experience in UI/UX design.
- Familiarity with Test-Driven Development (TDD) or Behavior-Driven Development (BDD).
- Experience with web templating languages such as Pug or Slim.
- Experience in technical documentation is a plus.
Technical Stack
- Backend: NodeJS, NestJS, ExpressJS, GraphQL, Postman
- Frontend: ReactJS, NextJS, Styled-components
- Databases: MongoDB, MySQL
- Automation: Selenium, Cypress, Puppeteer
Benefits & Compensation
- Fully Remote Role: Work from anywhere.
- Innovative Challenges: Work on fast-moving, challenging, and unique business problems.
- Career Growth: Strong learning and development plans for your career growth.
- Global Environment: International work environment with a flat organizational structure.
- Competitive Salary: Competitive salary package.
Work Mode
This is a fully remote, global position.
A1 is an equal opportunity employer.






