YOUR NEW ROLE CODE LEAP
We are looking for an experienced
Backend Engineer (Typescript + NextJS/ReactJS) who will help create and build the foundation for our backend development on a critical project. The ideal engineer will bring their experiences, best practices, and a collaborative attitude to help drive agile culture initiatives. To be successful, one should effectively communicate with our development and operations team to orchestrate the creation or improvement of solutions that can scale. Our team aims for the sustainability!
YOUR EXCITING TASKS
- Develop new systems and enhance or maintain existing applications to align with business objectives
- Responsible for programming, problem resolution, and ensuring projects are executed within scope, budget, and timeline
- Collaborate with the Project Manager and team members in Germany and Vietnam to ensure timely delivery of projects
- Develop and implement backend features using Agile Scrum Methodology, including refactoring as business requirements change
- Implement software solutions with a focus on automation testing and using cutting-edge tools and libraries
- Continuously enhance skills through extensive technical reading, sharing knowledge via coaching sessions, and presentations
- Write optimized, high-quality, and reusable code
- Actively communicate with the team to clarify requirements, share updates, and resolve issues promptly
YOUR PROFILE AND YOUR PERSONALITY
- Have 3+ years of experience in TypeScript AND NextJS/ReactJS
- Knowledge of SQL databases (e.g., Postgres) and Object-Relational Mapping (ORM)
- Understanding of Swagger (OpenAPI Specification) for API documentation
- Solid understanding of Dependency Injection (DI) principles and how to apply them in scalable applications
- Familiar with Functional Programming (FP) concepts and able to apply them where appropriate
- Experienced in using distributed cache (e.g., Redis) or alternative caching platforms to optimize data retrieval
- Highly performance-oriented, consistently aiming for measurable results and delivering high-quality outcomes under deadlines
- Strong research skills to evaluate and adopt new technologies
- You understand and know how to prioritize your tasks with a problem-solving mindset
- You don't take things personally and are comfortable with ambiguity and rapid changes common in early-stage product development
- You don't wait for others to tell you what you need to do but proactively reach out to people, communicate, ask for help, and get things done
- Proficiency in communicating in English
Nice To Have
- Experience with message brokers (e.g., RabbitMQ, Kafka, AWS SNS/SQS, Azure Service Bus, DNS)
- Familiarity with CI/CD pipelines and DevOps practices (Docker, Github pipeline)
- Knowledge of designing scalable and highly available systems
- Prior experience with Shopify, e-commerce project(s) is an advantage
Benefits Await You At Code Leap- Competitive salary and benefits
- Year-end bonus (13th-month salary)
- Generous annual leave of up to 18 days
- Additional premium health insurance
- Enjoy a stress-free and comfortable commute to and from work with our Grab Services sponsor
- Enjoy an endless selection of delicious refreshments, including gourmet coffee, beverages, snacks, and fresh fruits, all complimentary
- Focused on individual development:
- Unlimited access to Udemy and other recommendation courses
- Sponsored Professional certificates such as AWS, PMI, Scrum Master, etc
- Sharing session every Friday, come along with lunch provided by CODE LEAP
- 1-on-1 coaching with experienced professionals
- Flexible work policy, which provides flexible hours to accommodate personal schedules and commitments
- Dynamic, fun, and agile environment, perfect for sharing and creativity
- Open-minded, kind & humble colleagues
CONTACT
Please reach out and contact us now with your latest CV as well as a little description of yourself at [Confidential Information]