Senior Full Stack Developer
Full Stack Developer should be comfortable with both front-end and back-end coding languages, development frameworks, and third-party libraries. Full Stack Developer is responsible for the design, development, and delivery of web-based software solutions. Familiar with Agile methodologies and a team player with a knack for visual design and utility.
Key responsibilities
- Document the design of all features built
- Write clean, well tested, scalable, maintainable code
- Partner with Product to ensure requirements for all tasks are clearly defined and documented
- Write unit and integration tests to ensure our services perform consistently
- Partner with DevOps to ensure your code is successfully integrated
- Partner with QA to ensure effective, automated, regression testing is in place
- Deliver on individual projects (usually of medium to high complexity)
- Help to improve our engineering standards and frameworks
- Resolve production issues
- Have a strong understanding of the products and services we provide
- Have a strong understanding of the life cycle of payments and disbursements
Requirements
- University degree in Computer Engineering, Informatics or a related field
- Proven record of designing/architecting full stack, cloud native web and mobile applications
- Proficient in React, React/Navite, NodeJS, AWS Serverless framework, RDS (Postgres), DynamoDB, SNS, SQS, Lambda, API Gateway, AWS EventBridge
- Exceptional analytical and problem-solving aptitude
- Great organizational and time management skills
What we offer
- Full-time employment
- Working from home possibility
- Private health insurance
- Monthly Gym membership
- Access to education and professional improvement
- Working with great people in a culture that supports both autonomy and collaboration
- Office perks: great location, modern equipment unlimited coffee & tea, fruits, spacious lounge area
- Team building activities
- Competitive compensation package