1 Elixir Consulting Full Stack Developer Job
Full Stack Developer - AngularJS/Golang (4-10 yrs)
Elixir Consulting
posted 15d ago
Flexible timing
Key skills for the job
Job Description :
End-to-End Software Development :
- Design, develop, and optimize frontend and backend applications using Angular and Golang to deliver seamless, robust solutions. Write clean, efficient, and well-documented code.
- Design, implement, and maintain database schemas and queries for efficient data storage and retrieval, ensuring data security and integrity in all database-related tasks.
- Develop and execute comprehensive unit tests and integration tests for software components.
- Perform code reviews and provide constructive feedback to team members.
- Test Automation : Develop and maintain automated test frameworks, leveraging Selenium and Java to ensure comprehensive UI testing and software quality.
- Technical Mentorship : Provide guidance to junior engineers, fostering skill development and encouraging high engineering standards.
- Collaboration : Partner with cross-functional teams, including product and QA, to align development with user needs and business objectives.
- Continuous Improvement : Lead efforts to enhance application performance, scalability, and maintainability, championing best practices across the team.
Here is some of what you'll need (required) :
- Education: Bachelor's or Master's degree in Computer Science, Engineering, or related field.
Experience :
- 5+ years in full-stack development, with a track record of delivering scalable solutions ideally using Angular and Golang.
Technical Skills :
- Deep understanding of full-stack development principles, backend/frontend frameworks, and database design.
- Experience in integrating test automation within CI/CD pipelines.
- Expertise in UI automation using Selenium and Java.
- Proficiency in programming languages such as Go, Java or C/C++, and web development technologies (HTML, CSS, React, Angular, etc.).
- Strong problem-solving skills and the ability to work independently and in a team.
- Excellent communication and collaboration skills.
- Demonstrated ability to work in a fast-paced, dynamic environment and adapt to changing priorities.
Here are a few of our preferred experiences :
- Experience with DevOps tools, such as Docker and Kubernetes
- Experience with cloud computing platforms, such as AWS, Azure, or GCP
- Experience with microservices architecture
- Experience with security best practices
Functional Areas: Software/Testing/Networking
Read full job description