Senior Engineer for Product / Outsource Agency Offline
We are looking for a Senior Software Engineer with expertise in Golang and/or Node.js, SQL, and NoSQL databases. The ideal candidate has 4+ years of professional development experience, a deep understanding of data structures and system design, and a strong ability to build and deploy production-level applications.
Requirements
- B2/C1 english
- Golang and/or NodeJS experience
- SQL and noSQL experience
- 4+ years of professional software development experience
- Deep expertise in at least one programming language and familiarity with others
- Experience building and deploying production-level applications
- Solid understanding of data structures, and system design
- Experience with database design and optimization
- Experience with version control systems and collaborative development workflows
- Knowledge of testing methodologies and experience writing unit and integration tests
- Strong problem-solving abilities and analytical thinking
- Ability to work independently with minimal supervision
Role responsibilities
- Design and implement complex features and components according to specifications
- Write clean, maintainable, and efficient code
- Conduct code reviews and provide constructive feedback to peers
- Debug complex issues across the stack
- Collaborate with other engineers, designers, and product managers
- Contribute to technical architecture discussions and decisions
- Help define and improve development processes and standards
- Work closely with the Tech Lead to ensure technical quality across projects
- Participate in estimations and sprint planning activities
If you're a skilled engineer who thrives in a collaborative and fast-paced environment, we'd love to hear from you!