All jobs
EmergnEngineering
Senior Software Engineer
PortugalPosted today
Emergn is a technology and management consultancy focused on delivering real, lasting solutions to clients, fostering growth and collaboration in a global community. They seek a Senior Software Engineer to design, develop, and deploy Javascript-based applications, emphasizing quality, security, and modern practices.
Location: Portugal
Responsibilities
- Design, develop, and maintain software applications in line with business requirements.
- Maintain code integrity and organization that delivers real business value.
- Ensure the quality covering your code with unit tests.
- Actively participate in all front, backend activities including testing.
Requirements
- 7+ years of experience in Javascript
- CI/CD pipelines, Kubernetes (K8S), and Docker for containerized deployments
- Cloud services across AWS, Azure, or GCP
- Test-Driven Development (TDD), Behavior-Driven Development (BDD), and test automation
- Infrastructure as Code (IaC) methodologies
- Programming experience in multiple languages or experience to easy switch
- Frontend frameworks such as React, Next.js, or Angular
- Effective branching strategies and version control systems (Git)
- Strong focus on security, code quality, and industry best practices
- Microservices architecture, design patterns, and event-driven architecture
- Familiarity with algorithms, data structures, and databases (SQL/NoSQL)
- Agile methodologies for iterative development and continuous improvement
- Experience in gathering requirements, collaborating with stakeholders, and creating documentation
- OOP and functional programming experience
- Unit testing experience and knowledge of best practices
- Good understanding of programming best practices, clean code and design patterns
- English level enough to collaborate with teammates (verbal and written)
Benefits
- Work within a dynamic international team of experts
- Excellent opportunity for personal and professional development
- Freedom to choose the tools that suit you best – Mac or Windows
- Ability to work with modern technologies
- Extensive catalogue of educational programs, the possibility of training and certification at the expense of the company
- Health and life insurance
- Meal allowance
- Internet allowance
- 23 vacation days yearly
- Birthday gift
Similar remote jobs
2d ago