As a Full stack Engineer, you will be responsible for developing and maintaining our platforms. This role offers an exciting opportunity to contribute to the growth and success of projects while continuously learning and adapting to new technologies.
Responsibilities:
Optimize application performance and ensure responsiveness across various devices and browsers.
Provide inputs for our product, understand and follow our team process.
Proactively support and pair with other team members.
Share your knowledge, document and support technical discussions
Gives timely, helpful feedback to peers and managers.
Become efficient in our tech stacks.
Contribute to reducing our tech debts.
Integrate frontend and backend components to create seamless user experiences.
Develop and maintain frontend components using HTML, and ReactJS
Maintain and improve our tests and monitors.
Collaborate with cross- functional teams to understand new project requirements or existing issues and translate them into technical solutions.
Bring value to our users by delivering new features or improving current ones.
Provide estimation for the given tasks and transparently report any issues faced to the project lead.
Design and implement backend logic and APIs using Java, Python
Requirements
Demonstrate willingness to learn new techniques or languages as required for project needs
Proficiency in Java, Python, MySQL, HTML and ReactJS.
Have a good understanding of system architecture and micro- services.
Bachelor’s degree in computer science, Engineering, or a related field.
Professional experience as a Full stack Developer or similar role.
Passion for learning and keeping up with new technologies.
Know how to build, deploy and maintain a service.
Improve team processes, alerts, and monitors and challenge the status- quo
Soft skills:
Strong analytical & problem- solving skills and attention to detail.
Excellent interpersonal and communication skills
Analytical thinking and a fast learner
Able to work effectively in a fast- paced environment, under pressure and meet tight deadlines
Customer service mindset
Good resource planning/management skills
Personal attributes
• Keep your bias in check, and have a strong bias for action
• Flexible and open to changes
• Make friends but are not afraid of speaking your mind
• Good team player, independent and result- oriented
• Strong sense of ownership and responsibility for what the team build
Why will you love working here?
We have an open- minded, friendly, positive, transparent, and agile environment. We’ve worked hard to build the workplace culture we’ve always dreamed of- one where we celebrate each other&039;s successes, work hard together, and know when it’s time to relax. We know that we can’t reach our goals alone and think that our culture makes it a little easier to come to work and makes our biggest goals achievable. You’ll be using cutting- edge technology and taking on interesting challenges every day with a team that is genuinely happy to have you!
Benefit:
Provide Laptop & Screens for working.
Free annual health check.
13th month salary and year- end bonus of 1- 2 months salary depending on the company&039;s business situation during the year.
Premium health care insurance for you.
Bonus policy: Bonuses for holidays, New Year, birthdays, weddings, funerals, illnesses... + seniority bonus + other bonuses according to current regulations- Company.
Participate in annual company travel domestically and internationally
Salary increases regime is reviewed periodically
Social insurance, health insurance, unemployment insurance regimes according to State regulations
Attractive salary: Fixed salary + bonus based on performance (10%- 30% of fixed salary), discussed during interview.
Professional, friendly working environment, stable and long- term work.
Training in professional skills and skills necessary for the job.