Senior Software Engineer
Salary undisclosed
Apply on
Original
Simplified
Role Description
We are looking for a highly skilled Senior Software Engineer to join our dynamic and fast-paced team. In this role, you'll be responsible for leading web development projects, mentoring junior team members, and delivering high-quality code that meets industry standards. You will be working on cutting-edge technologies, from microservices to full-stack development, and contributing directly to the success of the team. This is a full-time, onsite position where you’ll have the opportunity to showcase your expertise and make a tangible impact.
Requirements
We are looking for a highly skilled Senior Software Engineer to join our dynamic and fast-paced team. In this role, you'll be responsible for leading web development projects, mentoring junior team members, and delivering high-quality code that meets industry standards. You will be working on cutting-edge technologies, from microservices to full-stack development, and contributing directly to the success of the team. This is a full-time, onsite position where you’ll have the opportunity to showcase your expertise and make a tangible impact.
Requirements
- Bachelor’s degree in Computer Science, Information Technology, or a related field.
- At least 8 years of experience in web development.
- Proficiency in Laravel, JavaScript, PHP, MongoDB, CRUD operations, Object-Oriented Programming, and Golang. Experience with frontend frameworks is highly valued.
- Strong understanding of microservices concepts and technologies.
- In-depth knowledge of data processing structures and algorithms.
- Experience with software development life cycle (SDLC)
- Excellent analytical skills and problem-solving ability.
- Exceptional attention to detail with the ability to work effectively under pressure.
- Proven time management skills and experience working in a fast-paced environment.
- Experience in mentoring other developers and conducting effective code reviews.
- Familiarity with software development tools (e.g., JIRA, MIRO) is required.
- Comfortable working with Linux and cloud services..
- High awareness of reliability, security, performance, and scalability at the feature level.
- Familiar with version control tools, such as Git.
- This is a full-time position with on-site work.
- Code with Excellence: Write clean, efficient, and high-quality code for various web applications.
- Strategize & Innovate: Meet project deadlines while contributing strategically to development goals and driving innovation.
- Build from Start to Finish: Develop applications from conception to deployment, ensuring adherence to the highest standards.
- Stay Ahead of the Curve: Keep up-to-date with industry trends and technological advancements to continuously enhance our solutions.
- Lead & Delegate: Define and delegate tasks effectively among team members to ensure smooth project execution.
- Design for Success: Propose and implement optimal system designs based on user requirements and technical best practices.
- Sprint Leadership: Lead sprint executions, ensuring timely delivery and addressing any roadblocks.
- Code Review & PR Approval: Conduct thorough code reviews and approve pull requests (PR) to maintain code quality and ensure adherence to best practices..
- Document with Precision: Create and maintain comprehensive technical documentation to support development and maintenance.
Similar Jobs